package com.erp.app.common;

////////////////////////////////////////////////////////////////////////////////
// Code Constants (usually used as REF_MASTER_CODE in T_CODE_DTL)
////////////////////////////////////////////////////////////////////////////////
public interface ProjectCodeConstants {

	// NOTE:
	// THIS CONSTANT FILE HAS BEEN CLEANED UP, PLEASE TRY TO USE EXISTING DEFINED CONSTANTS,
	// BEFORE YOU CREATE NEW CONSTANTS!
	// AND IF ADD NEW CONSTANTS, PLEASE ADD TO UNDER APPROPRIATE HEADINGS OF THIS FILE.
	// THANKS!  (- VICTOR)

	// Note: Please try to keep the code list in ALPHABETICAL order, for easy access
    public static final String CD_CCY = "CCY";
	public static final String CD_COUNTRY = "CO";
    public static final String CD_DEPT = "DEPT";
    public static final String CD_DEPT_GROUP_CODE = "DEPT_GROUP_CODE";
    public static final String CD_MEASUREMENT = "UOM";
    public static final String CD_MENU_GROUP = "MENU_GROUP";
    public static final String CD_SEASON_TYPE="SEASON_TYPE";
    public static final String CD_COUNTRY_PORT_TYPE_CODE = "COUNTRY_PORT_TYPE_CODE";
    public static final String CD_ISO_COUNTRY_CODE = "ISO_COUNTRY_CODE";
    public static final String CD_COUNTRY_CODE = "COUNTRY_CODE";

    // proj fabric type
    public static final String CD_PROJ_FABRIC_FAB_TYPE = "PROJ_FABRIC_FAB_TYPE";
    //Catalog MODULE
    public static final String CD_CATALOG_DTL_TYPE = "CATALOG_DTL_TYPE";
    public static final String CD_CATALOG_BOWSER_DISPLAY_COL = "CATALOG_BOWSER_DISPLAY_COL";
    //  The following are for Catalog ITEM_DETAIL_TYPED
    public static final String CATALOG_DTL_TYPE_NUMBER = "N";
    public static final String CATALOG_DTL_TYPE_TEXT = "T";
    public static final String CATALOG_DTL_TYPE_DORPDOWN = "W";
    public static final String CATALOG_DTL_TYPE_DATE = "D";

    public static final String CD_CODE_DIV = "CODE_DIV";
    public static final String CD_ORDER_TYPE = "ORDER_TYPE";
    public static final String CD_SHOW_IN_FABRIC_RECAP = "SHOW_IN_FABRIC_RECAP";
    public static final String CD_CODE_FABRIC_GROUP = "FABRIC_GROUP";
    public static final String CD_CODE_NT_TEAM = "CODE_NT_TEAM";
    public static final String CD_CODE_ACCESS_TEAM = "CODE_ACCESS_TEAM";
    public static final String CD_SHIP_MODE = "SHIP_MODE";
    public static final String CD_DELIVERY_SHIP_MODE = "DELIVERY_SHIP_MODE";

    public static final String CD_FACT_TYPE = "FACT_TYPE";
    public static final String CD_FACT_TYPE_FACTORY = "FACTORY";
    public static final String CD_FACT_TYPE_MILL = "MILL";
    public static final String CD_FABRIC_TYPE = "FABRIC_TYPE";
    public static final String CD_FABRIC_TYPE_FABRIC = "FABRIC";
    public static final String CD_FABRIC_TYPE_TRIM = "TRIM";
    public static final String CD_SIZE_GROUP = "SIZE_GROUP";
    public static final String CD_COLOR_STATUS = "PROJ_COLOR_STATUS";
    public static final String CD_CFC_TEMP_DTL = "CFC_TEMP_DTL";
    public static final String CD_COLOR = "COLOR";
    public static final String CD_PACKING_METHOD="PACKING_METHOD";

    //Task Master
    public static final String CD_MODULE_CODE = "MODULE_CODE";
    public static final String CD_TASK_LEVEL = "TASK_LEVEL";
    public static final String CD_TASK_DATA_TYPE = "TASK_DATA_TYPE";

    public static final String CD_TASK_STATUS = "TASK_STATUS";
    public static final String CD_TASK_STATUS_APPROVE = "APPROVE";
    public static final String CD_TASK_STATUS_REJECT = "REJECT";

    public static final String CD_TASK_ACTIVE_STATUS = "TASK_ACTIVE_STATUS";

    public static final String CD_DATE_COMPARE_STATUS_RED = "RED";
    public static final String CD_DATE_COMPARE_STATUS_GREEN = "GREEN";
    public static final String CD_DATE_COMPARE_STATUS_ALERT = "ALERT";

    public static final String CD_QA_DELAY_REASON = "QA_DELAY_REASON";

    public static final String CD_TASK_DATA_TYPE_TEXT = "TEXT";
    public static final String CD_TASK_DATA_TYPE_DATE = "DATE";
    public static final String CD_TASK_DATA_TYPE_REMARK = "REMARK";
    public static final String CD_TASK_DATA_TYPE_NUMBER = "NUMBER";
    public static final String CD_TASK_DATA_TYPE_STATUS = "STATUS";
    public static final String CD_TASK_DATA_TYPE_QA_DELAY_REASON = "QA_DELAY_REASON";
    public static final String CD_TASK_DATA_TYPE_ACTIVE_STATUS = "ACTIVE_STATUS";
    public static final String CD_TASK_DATA_TYPE_YES_NO = "YES_NO";
    public static final String CD_TASK_DATA_TYPE_ATTACHMENT = "ATTACHMENT";
    public static final String CD_CONTRACT_TERMS = "CONTRACT_TERMS";
    public static final String CD_PAY_TERM = "PAY_TERM";
    public static final String CD_PAYMENT_TERMS_DAYS = "PAYMENT_TERMS_DAYS";
    //Liability
    public static final String CD_TEAM = "TEAM";
    public static final String CD_YARD = "YD";
    public static final String CD_TRADE_TERM="TRADE_TERM";
    //Fabric Commit Confirmation
    public static final String CD_FABRIC_COMMIT_STATUS = "FABRIC_COMMIT_STATUS";
    //Project Master
    public static final String CD_PRIMARY_FABRIC = "PRIMARY_FABRIC";
    public static final String CD_PRIMARY_FABRIC_P = "P";
    public static final String CD_PRIMARY_FABRIC_T = "T";
    public static final String CD_SIZE_GROUP_MISSY="MISSY";
    public static final String CD_SIZE_GROUP_PETITE="PETITE";
    public static final String CD_SIZE_GROUP_WOMEN="WOMEN";
    public static final String CD_SIZE_GROUP_WOMEN_PETITE="WOMANS_PETITE";
    public static final String CD_SIZE_GROUP_USA = "USA";
    public static final String CD_SIZE_GROUP_DOT_COM = "DOT_COM";
   
    
    // TASK ENQUIRY
    public static final String CD_TASK_ENQUIRY_TYPE_FABRIC = "FABRIC";
    public static final String CD_TASK_ENQUIRY_TYPE_STYLE = "STYLE";

    // LIABLITY
    public static final String CD_LIABLITY = "LIABLITY";

    // constatns for currency
    public static final String CD_CCY_USD = "USD";
    //proj cfc
    public static final String CD_CFC_GMT_TYPE = "GMT_TYPE";
    public static final String CD_CFC_GMT_SEA_TYPE = "SEA_GMT";
    public static final String CD_CFC_GMT_AIR_TYPE = "AIR_GMT";

    //Project Master Merge Cell
    public static final String CD_MERGE_CELL = "MERGE_CELL";
}
